model division with regrouping